Drawing method, drawing device and game system of entertainment games based on computer network platform

ABSTRACT

Direct and indirect drawing methods, drawing devices, and game systems of entertainment games based on a computer network platform. The methods of the invention include the processes of barcode vouchers printing, barcode vouchers storage, game, reading, and prize-claiming. The drawing methods of the invention possess high reliability, are low cost, and are capable of eliminating cheating. In addition, the invention solves the trust problem of the players in relation to drawing results by avoiding collusion and cheating between the staff and players, and in the meanwhile, it also improves operational efficiency and allocation of player service resources.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of International Patent Application No. PCT/CN2009/000437 with an international filing date of Apr. 24, 2009, designating the United States, now pending, and further claims priority benefits to Chinese Patent Application No. 200810217141.3 filed Oct. 31, 2008. The contents of all of the aforementioned applications, including any intervening amendments thereto, are incorporated herein by reference.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The invention relates to a drawing method and device of entertainment games based on computer network platform, as well as a game system adopting the drawing method.

2. Description of the Related Art

The world entertainment game industry is being at the transition stage from traditional operational mode dominated by manpower to intelligence of computer network. However, as a critical part of entertainment game, the drawing method fails to keep pace with the development of the industry.

At present, there are two kinds of drawing methods of the entertainment game based on computer network platform. One is real-time drawing mode with physical tools coupled with on-scene video live broadcast. The representative games adopting such drawing mode include lottery game with local name “Lottery”, The Game of Baccarat based on computer, and the like. However, the real-time drawing mode suffers from two major disadvantages. Firstly, it requires high cost. On account of considering creditability and justice of drawing result, real-time retransmission of drawing process and result requires live broadcast on on-scene TV at public TV station winning public trust, and at the same time, the public figures or government employees trusted by the public should be invited to participate in drawing. These public human resources should be prepared and combined to arrive at the effect of justice and creditability, thus objectively incurring high cost in drawing. Secondly, due to over high cost of resource allocation and complex drawing process, the drawing frequency should be reduced, and reduction in drawing frequency will exert direct influence on operational efficiency and benefits.

The other is drawing method of the entertainment game based on computer network platform, which is real-time drawing mode with computer system setting drawing result. The representative games adopting such drawing method include Keno game, Slot Machine, Scratch card Lottery, and the like. The real-time drawing mode is also subject to two congenital defects. Firstly, the creditability of drawing result is on the low side. Because drawing result is set by computer system, it has no conspicuous and convincing physical evidence to support. Secondly, computer system is used to set drawing result, so this technically provides the way to man-made cheating and control of drawing result.

In addition, many traditional games can be transformed into ones based on computer network platform to operate. However, feasible technical methods can not be found for real-time drawing, so such transformation has been not implemented yet. Therefore, to provide a credible, low-cost and cheating-avoiding real-time drawing method of the entertainment game based on computer network platform is intrinsic needs of the industry. The method can not only solve the trust problem of the players in relation to drawing result by avoiding collusion and cheating between the staff and the players, but also improve operational efficiency and allocation of player service resources.

SUMMARY OF THE INVENTION

In view of the above-described problems, it is one objective of the invention to provide a drawing method and device of the entertainment game based on computer network platform, as well as a game system adopting such drawing method. To accomplish the goal, the invention adopts the technical scheme as follows.

To achieve the above objectives, in accordance with one embodiment of the invention, there provided is a direct drawing method of an entertainment game based on computer network platform, comprising:

-   -   a) printing drawing elements selected randomly in the envelope         of a barcode result voucher;     -   b) binding the drawing elements and a barcode code and storing         them in the database of a game system;     -   c) selecting prize-claim elements by a player on the game         interface in accordance with game rules;     -   d) scanning the barcode result voucher and reading the barcode         information to activate the drawing element information stored         in the database of the game system; and     -   e) comparing the prize-claim elements selected by the player and         the drawing elements stored in the database of the game system,         to produce a drawing result.

In accordance with another embodiment of the invention, there provided is a direct drawing device of an entertainment game based on computer network platform, comprising:

-   -   a) a barcode voucher printed module used to print drawing         elements selected randomly in the envelope of a barcode result         voucher;     -   b) a barcode voucher storage module used to store the         information produced by binding the drawing elements and a         barcode code;     -   c) a game module used for the player to select prize-claim         elements on the game interface based on the module in accordance         with game rules;     -   d) a read module used to read the barcode information by         scanning the barcode result voucher, to activate the drawing         element information stored in the database of a game system; and     -   e) a prize-claim module used to compare the prize-claim elements         selected by the player and the drawing elements stored in the         database of the game system, to produce a drawing result.

In accordance with still another embodiment of the invention, there provided is a direct drawing-type system of an entertainment game based on computer network platform, comprising:

-   -   a) a barcode result voucher, in the envelope of which printed         are drawing elements selected randomly;     -   b) a read module used to read the barcode information by         scanning the barcode result voucher, to activate drawing element         information stored in the database of a game system; and     -   c) a game host computer comprising a game interface on which the         player select prize-claim elements in accordance with game rules         and a database comprising information produced by binding the         drawing elements and a barcode code; after the game begins, the         game host computer compares the prize-claim elements selected by         the player and the drawing elements stored in the database of         the game system, to produce a drawing result.

In accordance with still another embodiment of the invention, there provided is an indirect drawing method of an entertainment game based on computer network platform, comprising:

-   -   a) printing selection numbers and drawing elements of hidden         codes selected randomly, or corresponding numbers of Group 1 and         Group 2 plain codes in the envelope of barcode result vouchers;     -   b) binding the selection numbers and the drawing elements of         hidden codes selected randomly, or the corresponding numbers of         Group 1 and Group 2 plain codes and a barcode code, and storing         the bound information in the database of a game system;     -   c) selecting prize-claim elements by a player on the game         interface in accordance with game rules, or two competing groups         of elements from Group 1 plain codes;     -   d) scanning the barcode result voucher and reading the barcode         information to activate corresponding selection numbers and the         drawing elements of hidden codes stored in the database of the         game system, or corresponding numbers of Group 1 and Group 2         plain codes; and     -   e) selecting a group of hidden codes by the game system and         corresponding them to plain codes in accordance with the         selection numbers of hidden codes, comparing the prize-claim         elements selected by the player and the drawing elements of         hidden codes, to produce a drawing result; or corresponding         Group 1 plain codes to Group 2 plain codes by the game system in         accordance with the corresponding numbers of Group 1 and Group 2         plain codes, and determining the scores of two competing groups         of elements chosen from Group 1 plain codes in accordance with         the score randomly determined and corresponding to each element         of Group 2 plain codes, to further produce a drawing result         according to the scores of these two competing groups of         elements.

In accordance with still another embodiment of the invention, there provided is an indirect drawing device of an entertainment game based on computer network platform, comprising:

-   -   a) a barcode voucher printed module used to print selection         numbers and drawing elements of hidden codes selected randomly,         or corresponding numbers of Group 1 and Group 2 plain codes in         the envelope of barcode result vouchers;     -   b) a barcode voucher storage module used to bind the selection         numbers and the drawing elements of hidden codes selected         randomly, or corresponding numbers of Group 1 and Group 2 plain         codes and a barcode code, and store bound information in the         database of a game system;     -   c) a game module used for a player choosing prize-claim elements         from plain codes on the game interface set based on the module         in accordance with game rules, or two competing groups of         elements from Group 1 plain codes;     -   d) a read module used to read barcode information by scanning         the barcode result voucher, to activate corresponding selection         numbers and the drawing elements of hidden codes stored in the         database of the game system, or corresponding numbers of Group 1         and Group 2 plain codes; and     -   e) a prize-claim module used to select a group of hidden codes         and makes them correspond to plain codes in accordance with the         selection numbers of hidden codes, and based on this, it further         compares the prize-claim elements selected by the player and the         drawing elements of hidden codes, to produce a drawing result;         or the prize-claim module makes Group 1 plain codes correspond         to Group 2 plain codes in accordance with corresponding numbers         of Group 1 and Group 2 plain codes, and determines the scores of         two competing groups of elements chosen from Group 1 plain codes         in accordance with the score randomly determined and         corresponding to each element of Group 2 plain codes, to further         produce a drawing result according to the scores of these two         competing groups of elements.

In accordance with still another embodiment of the invention, there provided is an indirect drawing-type system of an entertainment game based on computer network platform, comprising:

-   -   a) a barcode result voucher, in the envelope of which printed         are selection numbers and drawing elements of hidden codes         randomly selected, or corresponding numbers of Group 1 and Group         2 plain codes;     -   b) a read module used to read barcode information by scanning         the barcode result voucher, to activate corresponding selection         numbers and the drawing elements of hidden codes stored in the         database of a game system, or corresponding numbers of Group 1         and Group 2 plain codes; and     -   c) a game host computer comprising a game interface on which the         player choose prize-claim elements from plain codes or two         competing groups of elements from Group 1 plain codes in         accordance with game rules; after the game begins, it chooses a         group of hidden codes and makes them correspond to plain codes         in accordance with the selection numbers of hidden codes, and         based on this, it further compares prize-claim elements selected         by the player and the drawing elements of hidden codes, to         produce a drawing result; or it makes Group 1 plain codes         correspond to Group 2 plain codes in accordance with         corresponding numbers of Group 1 and Group 2 plain codes,         determines the scores of two competing groups of elements chosen         from Group 1 plain codes in accordance with the score randomly         determined and responding to each element of Group 2 plain         codes, and then produces a drawing result based on the scores of         these two competing groups of elements.

Hereinafter the invention will be further described in combination with attached drawings and specific implementation example.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is flow chart according to the direct drawing method of the entertainment game based on computer network platform in the implementation example;

FIG. 2 is flow chart according to the direct drawing device of the entertainment game based on computer network platform in the implementation example;

FIGS. 3 a-3 d are schematic diagrams combining game system and its game process according to the direct drawing device of the entertainment game based on computer network platform in the implementation example;

FIG. 4 is flow chart according to the indirect drawing method of the entertainment game based on computer network platform in the implementation example;

FIG. 5 is flow chart according to the indirect drawing device of the entertainment game based on computer network platform in the implementation example;

FIGS. 6 a-6 c are schematic diagrams combining game system of plain codes and hidden codes and its game process according to the indirect drawing device of the entertainment game based on computer network platform in the implementation example; and

FIGS. 7 a-7 d are schematic diagrams combining game system of dual plain codes and its game process according to the indirect drawing device of the entertainment game based on computer network platform in the implementation example.

DETAILED DESCRIPTION OF THE EMBODIMENTS Example 1 Direct Drawing Method, Drawing Device and Game System

As shown in FIG. 1, the direct drawing method of the entertainment game based on computer network platform according to the implementation example comprises barcode vouchers printed process 100, barcode vouchers storage process 102, game process 104, read process 106 and prize-claim process 108, as well as result verification process 110 selectively. Their respective functions are as follows: in barcode vouchers printed process 100, drawing elements randomly selected are printed in the envelope of barcode result voucher; in barcode vouchers storage process 102, drawing elements are bound with barcode code, and bound information is stored in the database of game system; in game process 104, the players select prize-claim elements on the game interface in accordance with game rules; in read process 106, barcode information is read by scanning barcode result voucher, to activate drawing element information stored in the database of game system; and in prize-claim process 108, prize-claim elements selected by the players are compared with drawing elements stored in the database of game system, to produce drawing result. In addition, in result verification process 110, game system releases barcode result voucher completing prize-claim program, and then the players verify consistency between drawing elements sealed up in barcode result voucher and drawing elements sent out by game system.

As shown in FIG. 2, the direct drawing device of the entertainment game based on computer network platform according to the implementation example comprises barcode vouchers printed module 200, barcode vouchers storage module 202, game module 204, read module 206 and prize-claim module 208, as well as result verification module 210 selectively. Their respective functions are as follows: barcode vouchers printed module 200 is used to print drawing elements randomly selected in the envelope of barcode result voucher; barcode vouchers storage module is used to store the information produced by binding drawing elements and barcode code; game module 204 is used for the player selecting prize-claim elements on the game interface set based on the module; read module 206 is used to read barcode information by scanning barcode result vouchers, to activate drawing element information stored in the database of game system; and prize-claim module 208 is used to compare prize-claim elements selected by the players and drawing elements stored in the database of game system, to produce drawing result. In addition, result verification module 210 is used to release barcode result voucher completing prize-claim program for the players' verifying consistency between drawing elements sealed up in barcode result voucher and drawing elements sent out by game system.

Hereinafter detailed descriptions are given to the direct drawing method and device of the entertainment game based on computer network platform according to the implementation example through their specific application in the game system.

The direct real-time drawing is also called “prize-claim method of plain code game”. The so-called prize-claim method of plain code game is a real-time drawing method applicable to selection prize-claim type entertainment games. The characteristics of selection prize-claim type entertainment games are as follows: the game players guess and select prize-claim elements combined according to specific game rules, drawing result is produced randomly by physical tool or computer, and judgment of the game result is conducted by comparing prize-claim elements selected by the players and drawing element in accordance with game rules. The representative games of this kind comprise various bead-shaking drawing type lottery games with the local name “Lottery”, Keno game of computer drawing type, computer Bingo game, and the like. Here China Welfare Lottery (6 numbers chosen from 33 ones, and 1 special number from 16 special ones) is taken as an example, to give detailed descriptions to the direct drawing method and device of the entertainment game based on computer network platform according to the implementation example. Flow chart of China Welfare Lottery is as shown in FIG. 3, which mainly involves the following processes:

(1) The game players select prize-claim number combinations on the game interface of lottery vending machine in accordance with game rules of Welfare Lottery, and prize-claim numbers to be selected are displayed on the touch screen of game computer (i.e. game host computer) in the form of arrangement of Welfare Lottery with the number of these numbers to be selected. The game players just need to select prize-claim number combinations they guess to win prizes for prize-claim, each group (or referred to as each bet) of prize-claim combinations (or referred to as prize-claim elements) are formed of 6 numbers chosen from 33 ones to be selected and 1 special number from 16 special ones, as shown in FIG. 3 a;

(2) Drawing elements are printed in barcode result voucher. The barcode on the barcode result voucher contains such information as can activate the drawing elements stored in the database of lottery vending machine which are consistent with the drawing elements sealed up in the barcode result voucher. Drawing elements randomly selected are printed in the barcode result voucher and sealed up in the envelope of the barcode result voucher, as shown in FIG. 3 b. With such a reliable and unchangeable physical preservation mode, creditability and justice of drawing result can be guaranteed. Moreover, one or more barcode result vouchers can be provided in each game. The preferred mode is to provide a plurality of barcode result vouchers in a game, and the players can randomly select one of them as the result voucher of the game;

(3) After scanning, reading and decoding drawing information in the envelope of barcode result voucher, the scanning and reading device (i.e. scanning module) transmits the data information contained in the barcode code to the database of game computer. The barcode code serves to activate the drawing result stored in the database which is consistent with the barcode result voucher and extract it for use in prize-claim. The drawing result extracted from the database of lottery vending machine is in full consistency with the physical drawing result sealed up in the barcode result voucher.

(4) The computer system of lottery vending machine compares the drawing result obtained from the database and the prize-claim numbers selected by the game players, to produce the game result, as shown in FIG. 3 c;

(5) The real-time drawing system in lottery vending machine releases barcode result voucher completing computer prize-claim program, and then the game players can check the drawing elements by ripping off the double-layer sticker or envelope, to verify if the prize-claim elements used by the computer system are correct. The whole prize-claim and drawing process is concluded here, as shown in FIG. 3 d.

Barcode result voucher is composed of barcode sticker and data information envelope, or scratch card lottery lead sealing ticket. The barcode serves to activate the drawing information stored in the database of game system which is consistent with the result voucher with its carried code. The working principle of the barcode is as follows: each piece of drawing information has one group of computer program codes as its representative, and each group of computer program codes correspond to one group of barcode code. Before barcode result voucher is printed, drawing information and representative codes are bound with the computer recognition program, and the representative codes are randomly selected and bound automatically and randomly with the drawing information randomly selected in the computer system (the binding program can be either permanent or different for different batches of barcode result vouchers, as the case may be). After representative codes and drawing information are bound together, barcode result voucher can be printed, namely, representative codes and barcode code are relatively bound by means of computer recognition program, and at the same time, a new computer recognition program is generated and then implanted into the database of game system as drawing information. The drawing information recognition program of the barcode is encrypted computer program and data package, serving to guarantee safety of result voucher information. The barcode sticker on the result voucher or the barcode on the scratch card lottery lead sealing ticket is designed into seal-type assurance mode when being printed, to eliminate possibility of man-made cheating, namely, any endeavor to obtain drawing information through uncovering the barcode envelope will be in vain. After scanning the barcode on the result voucher, the scanning and reading system obtains the code and instantly transmits it to the computer recognition program in the game system. The computer recognition program uses the code to seek out the representative code of drawing information bound with the code, and then the representative code actives drawing information which is then transmitted into the prize-claim computer program for completing prize-claim process; in the data information envelope in the result voucher is printed drawing information (including drawing result or drawing prompts) which exists in physical form for use in verification by the game players. The result voucher can be made from any physical material and developed into barcode result voucher in any form depending on cost or demands. The scanning and reading device serves to scan and read the code in the barcode and transmit relevant data information into the database of game system, as well as assist the computer prize-claim program in the game system to reach creditability of real-time drawing.

Example 2 Indirect Drawing Method, Drawing Device and Game System

As shown in FIG. 4, the indirect drawing method of the entertainment game based on computer network platform according to the implementation example comprises barcode vouchers printed process 400, barcode vouchers storage process 402, read process 406 and prize-claim process 408, as well as result verification process 410 selectively. Their respective functions are as follows: in barcode vouchers printed process 400, selection numbers and drawing elements of hidden codes randomly selected, or corresponding numbers of Group 1 and Group 2 plain numbers, are printed in the envelope of barcode result voucher; in barcode vouchers storage process 402, the information produced by binding selection numbers and drawing elements of hidden codes randomly selected, or corresponding numbers of Group 1 and Group 2 plain codes and barcode code, is stored in the database of game system; in game process 404, the players choose prize-claim elements from plain codes on the game interface in accordance with game rules, or two competing groups of elements from Group 1 plain codes; in read process 406, barcode information is read by scanning barcode result voucher, to activate corresponding selection numbers and drawing elements of hidden codes stored in the database of game system, or corresponding numbers of Group 1 and Group 2 plain codes; and in prize-claim process 408, game system selects a group of hidden codes and corresponds them to plain codes in accordance with selection numbers of hidden codes, and based on this, it further compares prize-claim elements selected by players and drawing elements of hidden codes, to produce drawing result; or game system makes Group 1 plain codes correspond to Group 2 plain codes in accordance with corresponding numbers of Group 1 and Group 2 plain codes, and determines the scores of two competing groups of elements chosen from Group 1 plain codes in accordance with the score randomly determined and corresponding to each element of Group 2 plain codes, to further produce drawing result according to the scores of these two competing groups of elements. In addition, in result verification process 410, game system releases barcode result voucher completing prize-claim program, and then the players verify consistency between drawing information sealed up in barcode result voucher and drawing information sent out by the game system.

As shown in FIG. 5, the indirect drawing device of the entertainment game based on computer network platform according to the implementation example comprises barcode vouchers printed module 500, barcode vouchers storage module 502, game module 504, read module 506 and prize-claim module 508, as well as result verification module 510 selectively. Their respective functions are as follows: barcode vouchers printed module 500 is used to print selection numbers and drawing elements of hidden codes selected randomly, or corresponding numbers of Group 1 and Group 2 plain codes in the envelope of barcode result vouchers; barcode vouchers storage module 502 is used to bind selection numbers and drawing elements of hidden codes selected randomly, or corresponding numbers of Group 1 and Group 2 plain codes and barcode code, and store bound information in the database of game system; game module 504 is used for the players choosing prize-claim elements from plain codes on the game interface in accordance with game rules, or two competing groups of elements from Group 1 plain codes; read module 506 is used to read barcode information by scanning barcode result voucher, to activate corresponding selection numbers and drawing elements of hidden codes stored in the database of game system, or corresponding numbers of Group 1 and Group 2 plain codes; and prize-claim module 508 is used to select a group of hidden codes and make them correspond to plain codes in accordance with selection numbers of hidden codes, and based on this, it further compares prize-claim elements selected by players and drawing elements of hidden codes, to produce drawing result; or the module makes Group 1 plain codes correspond to Group 2 plain codes in accordance with corresponding numbers of Group 1 and Group 2 plain codes, and determines the scores of two competing groups of elements chosen from Group 1 plain codes in accordance with the score randomly determined and corresponding to each element of Group 2 plain codes, to further produce drawing result according to the scores of these two competing groups of elements. In addition, result verification module 510 is used to release barcode result voucher completing prize-claim program, and then the players verify consistency between drawing information sealed up in barcode result voucher and drawing information sent out by game system.

Hereinafter detailed descriptions are given to the indirect drawing method and device of the entertainment game based on computer network platform according to the implementation example through their specific application in the game system.

The indirect real-time drawing method can be divided into “static drawing method of plain and hidden codes” and “dynamic drawing method of dual plain codes”. The so-called “indirect real-time drawing method” is distinct from the direct real-time drawing method and a complementary scheme of the latter. Its main function is to provide a sound safety net for possible safe loopholes in the direct real-time drawing process and result. The indirect real-time drawing method possesses not only all advantages of the direct real-time drawing method in realization scheme, but also the unique feature that prize-claim elements to be selected are separated from drawing elements with plain and hidden codes or dual plain codes, thus artificially building a cheating-avoiding firewall in the drawing flow. The indirect real-time drawing technology applies computer system to set prize-claim function of static plain and hidden codes or dynamic dual plain codes on the game interface, to guarantee safety of drawing process and result. Applied in the entertainment game based on computer network platform, the indirect real-time drawing method can prevent the large majority of man-made cheating in the real-time drawing flow, to ensure creditability and justice of drawing process and result. The indirect real-time drawing technology is applicable to most selection prize-claim type entertainment games, as well as the vast majority of selection competing type entertainment games. In the competing type entertainment games, there are generally two or more sides competing to win the game, and judgment of the game result depends on game rules. In the traditional competing type games, the game players need to bet on one side from two or more competing sides in accordance with specific game rules; while in the competing type entertainment games based on computer network platform, competing occurs between machine and human, and the game players can select and bet on Hand of one side to compete against that of the other in the virtual scene. Drawing does not adopt a direct prize-claim mode, but relies on drawing instruction in the result voucher and game computer system (including two indirect real-time drawing computer systems, i.e. static plain and hidden codes and dynamic dual plain codes) to determine combination results of the Hands of both competing sides in the game. The competing result of the Hands representing competing sides is then judged in accordance with game rules, to produce the game result. Printed in the barcode result voucher of the indirect real-time drawing technology are not drawing elements but instructions for corresponding combinations of plain and hidden codes or dual plain codes in the game. The drawing result of the game is determined upon both combination instructions and corresponding method of plain and hidden codes or dual plain codes in the game, and the game result is then judged in accordance with game rules.

Hereinafter Lottery Game (6 numbers chosen from 36 ones) is taken as an example to explain the static prize-claim method of plain and hidden codes and Three Card Poker Game to illustrate the dynamic prize-claim method of dual plain codes.

1. Lottery Game (6 numbers chosen from 36 ones) is typical of selection prize-claim type entertainment games, and also the best example of applying the indirect real-time drawing mode “static prize-claim method of plain and hidden codes”. The traditional drawing mode of manual bead-shaking coupled with TV field pickup is transformed into the real-time drawing mode with the same operational effect but extremely wide difference in cost and benefit, thus the simple and safe lottery vending machine replacing the complex and inconvenient manual operational mode with myriad cheating opportunities, which exactly best embodies the commercial value of the invention. As shown in FIG. 6, the following processes are mainly comprised:

A. The game interface of lottery vending machine displays a keystroke chart of plain code combinations to be selected (36 Arabic numerals (or can be other symbols)) and 6 (surely not limited to 6, and 1, 2, 3, 4, 5, 7 or more is permitted) charts of hidden code combinations to be selected (36 family names of single character among Chinese Last Names (or can be other symbols)). The chart of plain code combinations to be selected is represented by 36 lottery numbers to be selected (1-36), and these lottery numbers are randomly selected by computer and arranged in a square table with 36 panes. The table is placed in the middle of the lower part of the computer (game host computer) game interface. The aforementioned charts of hidden code combinations are represented by single Chinese characters (36 family names of single character among Chinese Last Names), whose display patterns are identical with that of the chart of plain code combinations, and these 6 charts to be selected are denoted by A-F, which are placed in the upper part of the game interface. Hidden code combinations are also selected randomly by computer and arranged in a square table with 36 panes. Each game provides 6 hidden code combinations with different arranging sequences from which the game players can select one as prize-claim hidden code. Arranging sequences of plain and hidden codes in the charts are all selected randomly and inguessable in each game. The game players only need to select 6 prize-claim hidden codes (they guess them to win prize) in the chart of plain code combinations through keystrokes and combine them into one group in accordance with game rules, each (or referred to as one bet) prize-claim combination (or referred to as prize-claim element) is formed of 6 numbers (repeatable or unrepeatable, partially repeated or totally repeated) chosen from 36 ones to be selected. In theory, all bets to be selected can be all combinations formed of 6 numbers chosen from 36 ones, as shown in FIG. 6 a;

B. The first step of entering the game is to select prize-claim combination (prize-claim element combination) in the chart of prize-claim plain code combinations through keystrokes, and press confirmation button to enter prize-claim program. The prize-claim program are divided into 3 steps: first, the computer system starts up the indirect real-time drawing system in the lottery vending machine, and the scanning and reading device (i.e. read module) of barcode result voucher in the indirect real-time drawing system comes into operation. Its working principle is as follows: the mechanical device in the game computer acquires a result voucher from the barcode result voucher tickets stored in the real-time drawing system in terms of sequence, and gains two kinds of information sealed up in the result voucher by scanning and reading the barcode. One is selection instruction of the chart of hidden codes (namely, prize-claim instruction, an English letter in the game which is one of the English letters respectively denoting 6 charts of hidden codes to be selected). The function of the information is to select one chart of hidden codes as the corresponding instruction for plain and hidden codes in the game, to reach the indirect drawing effect of the game. The other is drawing hidden code combination (i.e. drawing element), serving as the physical result of drawing, to win trust from the game players. Second, after receiving the selection instruction of the chart of hidden codes read by the scanning and reading device of barcode, the computer system in the lottery vending machine automatically selects the chart of hidden code combinations represented by the English letter as the corresponding drawing chart of the plain code chart in the game in accordance with the selection instruction, and overlaps and corresponds the plain code chart and the hidden code chart on the virtual interface of computer game platform, to obtain the corresponding result between plain codes and hidden codes. Third, based on the corresponding result between plain codes and hidden codes obtained by the computer system, the plain code prize-claim combination selected by the game players is transformed into the hidden code prize-claim combination, to acquire the hidden prize-claim combination which directly corresponds to the drawing result, as shown in FIG. 6 b. Moreover, one or more barcode result vouchers can be provided in each game. The preferred mode is to provide a plurality of barcode result vouchers in a game, and the players can randomly select one of them as the result voucher of the game;

C. After receiving the barcode code information transmitted by the scanning and reading device of barcode, the computer game system in the lottery vending machine instantly activate the drawing element information stored in the database which is identical with the hidden code drawing combination in the result voucher carried by the barcode, and then the drawing element information is sent to the computer game system, to start up the game prize-claim program; the game prize-claim program automatically compares the prize-claim combination having been transformed into the hidden code prize-claim elements and the drawing elements, judges if each group of prize-claim elements (or referred to as each betting combination) wins a prize, and displays the drawing and prize-winning result on the game interface for verification by the game players;

D. After the game computer completes the automatic prize-claim program and produces the final game result, the game players can finish the game prize-claim program by pressing the confirmation button on the game interface, and the computer game interface still displays the real-time drawing result of the lottery game and all elements and scenes revealing the final game result. Then the real-time drawing system of the computer game releases the envelope of barcode result voucher (or scratch card lottery ticket) containing physical drawing information and completing the computer prize-claim program, and the game players can verify if the computer prize-claim result is correct by ripping off the envelope of barcode result voucher and checking the drawing information therein. Up to this point, the whole game flow of the self-service real-time drawing lottery game of plain and hidden codes (6 numbers chosen from 36 ones) (including self-service prize-claim plain code combinations, automatic transformational flow between plain codes and hidden codes, prize-claim and drawing flow, and the like) is concluded, as shown in FIG. 6 c.

2. “Three Card Poker” game is typical of selection competing type entertainment games, and also the best example of applying the indirect real-time drawing mode “dynamic prize-claim method of dual plain codes”. The traditional operational mode of on-scene manual dealing is transformed into the operational one of man-machine game computer with the same operational effect but extremely wide difference in cost and benefit, thus the simple and safe self-service game computer replacing the complex and inconvenient manual operational mode with myriad cheating opportunities. Hereinafter the “Three Card Poker” game and its supporting game computer are taken as an example to explain the dynamic prize-claim method of dual plain codes. As shown in FIG. 6, the following processes are mainly comprised:

A. The “Three Card Poker” game and the game interface of its supporting game computer are provided with a virtual man-machine game platform and scene through the game computer system. The game platform displays a chart of plain code combinations to be selected (9 minor square lattices form a big square lattice, each minor lattice is provided with a English letter as plain code to be selected, and there are 9 such letters as A, B, C, D, E, F, G, H and J). These letters in the chart of plain code combinations to be selected are randomly selected in each game, and their arranging sequences are unpredictable. In addition, there is a simulative turnplate entitled “dynamic turnplate with dual plain codes” which constitutes the game scene on the game interface. The dynamic turnplate with dual plain codes is made up of two concentric simulative turnplates of different size, which serves to simulate shuffling and dealing programs of “Three Card Poker” game, and which also has technical function realizing real-time drawing of the game. In the dynamic turnplate of dual plain condes, the turnplate of bigger size in the outer ring is called the turnplace of plain codes to be selected (i.e. the first plain code turnplate), and the other turnplate of smaller size in the inner ring is named the turnplate of corresponding plain codes (i.e. the second plain code turnplate). Both turnplates are divided into 9 corresponding minor lattices of the same size, and 9 minor lattices in the turnplate of plain codes to be selected are provided with English letters (A, B, C, D, E, F, G, H, J (other symbols are also permitted)) as the signs which are the same as and correspond to 9 English letters in the chart of plain code combinations to be selected displayed on the game platform. These two plain code turnplates have inner and outer rims, both of which are also divided into 9 minor lattices with the same lattice line. 9 minor lattices in the outer ring are supplied with 9 Poker cards randomly selected from one pack of Poker cards, and these cards are placed with faces upwards and totally open (referred to as plain cards). 9 minor lattices in the inner ring are provided with Arabic numerals 1-9 (can be substituted by other symbols) as corresponding plain codes which serves as the corresponding codes of English letters of plain codes to be selected. These Arabic numerals as the corresponding plain codes are also randomly selected in each game and arranged in the lattices of the inner ring of the turnplate of corresponding plain codes, and their arranging positions and sequences are unpredictable. Each of Arabic numerals in the inner ring is bound with the Poker card in the corresponding lattice of the outer ring as a pair, to form the corresponding relation between plain codes and prize-claim elements. After the game players start up the game program, the “dynamic turnplate of dual plain codes” begins simulative rotation. The turnplate of plain codes to be selected and the turnplate of corresponding plain codes rotate in the opposite direction, with one rotating in the clockwise direction and the other in the anti-clockwise direction. Their rotating directions can alternate in each game, with different rotating speeds, and arrive at unpredictable effect through random switch by the computer system, as shown in FIG. 7 a;

B. The first step of entering the game program: the game players first select one Hand from two competing Hands as their betting object, and following that, they can select competing combinations for two competing Hands in the chart of plain code combinations to be selected in accordance with game rules. Each Hand in the “Three Card Poker” game is constituted of 3 Poker cards, and the game players select 3 cards for two Hands respectively in an alternate way by pressing buttons in the chart of plain code combinations to be selected (each button is only pressed once, to ensure that selected cards are not repeated and conform to the rules of the “Three Card Poker” game); after combinations for two competing Hands are selected, confirmation button can be pressed to enter the prize-claim program, as shown in FIG. 7 b;

C. The prize-claim program (selection competing type game is also called competing game) is comprised of 3 steps. First, the computer system starts the indirect real-time drawing system in the self-service game computer, and the scanning and reading device (i.e. read module) of barcode result voucher in the indirect real-time drawing system comes into operation. After receiving the barcode code information transmitted by the scanning and reading device of barcode result voucher, the computer game system instantly activates the prize-claim information stored in the database which is identical with the prize-claim instruction in the result voucher carried by the barcode, and the drawing information is sent to the computer game system of the self-service game computer, to start the game prize-claim program. Its working principle is as follows: the mechanical device in the game computer acquires a result voucher from the barcode result voucher tickets stored in the real-time drawing system in terms of sequence, and gains the prize-claim instruction information sealed up in the result voucher by scanning and reading the barcode. The prize-claim instruction information is the selection instruction (i.e. prize-claim instruction, which is the combination of one English letter and one Arabic numeral in the “Three Card Poker” game) for the corresponding points of to-be-selected plain codes and corresponding plain codes in the dynamic turnplate of dual plain codes. Second, after the computer program receives the prize-claim instruction transmitted by the indirect real-time drawing system, the turnplate of plain codes to be selected and the turnplate of corresponding plain codes in the dynamic turnplate of dual plain codes stop rotating in accordance with the instruction, and the corresponding positions of these two turnplates should be such that the English letter (in the prize-claim instruction) representing the turnplate of plain codes to be selected and the Arabic numeral (in the prize-claim instruction) representing the turnplate of corresponding plain codes are exactly in the same minor lattice and correspond to each other, while other English letters (plain codes to be selected) in the other 8 minor lattices also correspond to the other corresponding Arabic numerals (corresponding plain codes), thus forming a static state ready for the prize-claim program. Third, alternate transformation between plain codes is conducted, and at the same time, the prize-claim elements are determined. The English letter of the plain code to be selected first corresponds to the Poker card (prize-claim element) bound with the corresponding plain code, then the computer game system transforms the plain code to be selected which is represented by the English letter in the corresponding point into the corresponding Poker card, to further arrive at the combination result of two competing Hands selected by the game players with plain codes to be selected previously, and up to this point, the indirect drawing effect of the game can be realized. Following this, the game enters the prize-claim program (or referred to as competing program). The computer game system in the game computer judges the competing result of two Hands in accordance with game rules, and conducts and completes payout procedure and the like after obtaining the game result, as shown in FIG. 7 c.

D. After the game computer completes the automatic prize-claim program and obtains the final game result, the game players can press confirmation button to finish the game prize-claim program. The computer game interface still displays the real-time drawing result of the lottery game and all elements and scenes revealing the final game result. In the end, the real-time drawing system of the computer game releases the envelope of barcode result voucher (or scratch card lottery ticket) containing physical drawing information and completing the computer prize-claim program, and the game players can verify if the computer prize-claim program and result are correct by ripping off the envelope of barcode result voucher and checking the drawing information therein. Up to this point, the whole game flow of the self-service real-time drawing game of dynamic dual plain codes (including self-service prize-claim plain code combinations (combinations of two competing Hands), corresponding and automatic transformational flow between dual plain codes, prize-claim (competing) and drawing flow, and the like) is concluded, as shown in FIG. 7 c.

While particular embodiments of the invention have been shown and described, it will be obvious to those skilled in the art that changes and modifications may be made without departing from the invention in its broader aspects, and therefore, the aim in the appended claims is to cover all such changes and modifications as fall within the true spirit and scope of the invention. 

1. A direct drawing method of an entertainment game based on a computer network platform, comprising: a) printing drawing elements selected randomly in the envelope of a barcode result voucher; b) binding the drawing elements and a barcode code and storing them in a database of a game system; c) selecting prize-claim elements by a player on the game interface in accordance with game rules; d) scanning the barcode result voucher and reading the barcode information to activate the drawing element information stored in the database of the game system; and e) comparing the prize-claim elements selected by the player and the drawing elements stored in the database of the game system, to produce a drawing result.
 2. The direct drawing method of claim 1 further comprising releasing the barcode result voucher completing prize-claim program by the game system such that the player verifies consistency between the drawing elements sealed up in the barcode result voucher and the drawing elements sent out by the game system.
 3. A direct drawing device of an entertainment game based on computer network platform, comprising: a) a barcode voucher printed module used to print drawing elements selected randomly in the envelope of a barcode result voucher; b) a barcode voucher storage module used to store the information produced by binding the drawing elements and a barcode code; c) a game module used for the player to select prize-claim elements on the game interface based on the module in accordance with game rules; d) a read module used to read the barcode information by scanning the barcode result voucher, to activate the drawing element information stored in the database of a game system; and e) a prize-claim module used to compare the prize-claim elements selected by the player and the drawing elements stored in the database of the game system, to produce a drawing result.
 4. The direct drawing device of claim 3, further comprising a result verification module used to release the barcode result voucher completing prize-claim program, under control of the game system, and then the player verifies consistency between the drawing elements sealed up in the barcode result voucher and the drawing elements sent out by the game system.
 5. A direct drawing-type system of an entertainment game based on computer network platform, comprising: a) a barcode result voucher, in the envelope of which printed are drawing elements selected randomly; b) a read module used to read the barcode information by scanning the barcode result voucher, to activate drawing element information stored in the database of a game system; and c) a game host computer comprising a game interface on which the player select prize-claim elements in accordance with game rules and a database comprising information produced by binding the drawing elements and a barcode code; after the game begins, the game host computer compares the prize-claim elements selected by the player and the drawing elements stored in the database of the game system, to produce a drawing result.
 6. The direct drawing-type system of claim 5, further comprising a result verification module used to release the barcode result voucher completing prize-claim program, under control of the game system, and then the player verifies consistency between the drawing elements sealed up in the barcode result voucher and the drawing elements sent out by the game system.
 7. The direct drawing-type system of claim 5, comprising a plurality of barcode result vouchers; the player select one of them in a game as the result voucher of the game.
 8. An indirect drawing method of an entertainment game based on computer network platform, comprising: a) printing selection numbers and drawing elements of hidden codes selected randomly, or corresponding numbers of Group 1 and Group 2 plain codes in the envelope of barcode result vouchers; b) binding the selection numbers and the drawing elements of hidden codes selected randomly, or the corresponding numbers of Group 1 and Group 2 plain codes and a barcode code, and storing the bound information in the database of a game system; c) selecting prize-claim elements by a player on the game interface in accordance with game rules, or two competing groups of elements from Group 1 plain codes; d) scanning the barcode result voucher and reading the barcode information to activate corresponding selection numbers and the drawing elements of hidden codes stored in the database of the game system, or corresponding numbers of Group 1 and Group 2 plain codes; and e) selecting a group of hidden codes by the game system and corresponding them to plain codes in accordance with the selection numbers of hidden codes, comparing the prize-claim elements selected by the player and the drawing elements of hidden codes, to produce a drawing result; or corresponding Group 1 plain codes to Group 2 plain codes by the game system in accordance with the corresponding numbers of Group 1 and Group 2 plain codes, and determining the scores of two competing groups of elements chosen from Group 1 plain codes in accordance with the score randomly determined and corresponding to each element of Group 2 plain codes, to further produce a drawing result according to the scores of these two competing groups of elements.
 9. The indirect drawing method of claim 8, further comprising releasing the barcode result voucher completing the prize-claim program by the game system, and verifying consistency by the player between the drawing information sealed up in the barcode result voucher and the drawing information sent out by the game system.
 10. The indirect drawing method of claim 8, wherein arrangement of the plain codes and hidden codes are randomly determined, and the quantity of hidden codes of different arrangement in each game is pre-established; arrangement of the Group 1 and Group 2 plain codes is also randomly determined, and the score randomly determined and corresponding to each element of the Group 2 plain codes is different in different games.
 11. The indirect drawing method of claim 9, wherein arrangement of the plain codes and hidden codes are randomly determined, and the quantity of hidden codes of different arrangement in each game is pre-established; arrangement of the Group 1 and Group 2 plain codes is also randomly determined, and the score randomly determined and corresponding to each element of the Group 2 plain codes is different in different games.
 12. The indirect drawing method of claim 8, wherein the plain codes are randomly arranged numbers with pre-established quantity, and the hidden codes are randomly arranged family names of single Chinese character with the same quantity; the Group 1 plain codes are letters, and the Group 2 plain codes are numbers; poker cards with the same quantity as plain codes are randomly selected to correspond to each element of Group 2 plain codes, to determine the scores of two competing groups of elements.
 13. The indirect drawing method of claim 9, wherein the plain codes are randomly arranged numbers with pre-established quantity, and the hidden codes are randomly arranged family names of single Chinese character with the same quantity; the Group 1 plain codes are letters, and the Group 2 plain codes are numbers; poker cards with the same quantity as plain codes are randomly selected to correspond to each element of Group 2 plain codes, to determine the scores of two competing groups of elements.
 14. An indirect drawing device of an entertainment game based on computer network platform, comprising: a) a barcode voucher printed module used to print selection numbers and drawing elements of hidden codes selected randomly, or corresponding numbers of Group 1 and Group 2 plain codes in the envelope of barcode result vouchers; b) a barcode voucher storage module used to bind the selection numbers and the drawing elements of hidden codes selected randomly, or corresponding numbers of Group 1 and Group 2 plain codes and a barcode code, and store bound information in the database of a game system; c) a game module used for a player choosing prize-claim elements from plain codes on the game interface set based on the module in accordance with game rules, or two competing groups of elements from Group 1 plain codes; d) a read module used to read barcode information by scanning the barcode result voucher, to activate corresponding selection numbers and the drawing elements of hidden codes stored in the database of the game system, or corresponding numbers of Group 1 and Group 2 plain codes; and e) a prize-claim module used to select a group of hidden codes and makes them correspond to plain codes in accordance with the selection numbers of hidden codes, and based on this, it further compares the prize-claim elements selected by the player and the drawing elements of hidden codes, to produce a drawing result; or the prize-claim module makes Group 1 plain codes correspond to Group 2 plain codes in accordance with corresponding numbers of Group 1 and Group 2 plain codes, and determines the scores of two competing groups of elements chosen from Group 1 plain codes in accordance with the score randomly determined and corresponding to each element of Group 2 plain codes, to further produce a drawing result according to the scores of these two competing groups of elements.
 15. The indirect drawing device of claim 12, further comprising a result verification module used to release the barcode result voucher completing prize-claim program, and then the player verifies consistency between drawing information sealed up in the barcode result voucher and the drawing information sent out by the game system.
 16. An indirect drawing-type system of an entertainment game based on computer network platform, comprising: a) a barcode result voucher, in the envelope of which printed are selection numbers and drawing elements of hidden codes randomly selected, or corresponding numbers of Group 1 and Group 2 plain codes; b) a read module used to read barcode information by scanning the barcode result voucher, to activate corresponding selection numbers and the drawing elements of hidden codes stored in the database of a game system, or corresponding numbers of Group 1 and Group 2 plain codes; and c) a game host computer comprising a game interface on which the player choose prize-claim elements from plain codes or two competing groups of elements from Group 1 plain codes in accordance with game rules; after the game begins, it chooses a group of hidden codes and makes them correspond to plain codes in accordance with the selection numbers of hidden codes, and based on this, it further compares prize-claim elements selected by the player and the drawing elements of hidden codes, to produce a drawing result; or it makes Group 1 plain codes correspond to Group 2 plain codes in accordance with corresponding numbers of Group 1 and Group 2 plain codes, determines the scores of two competing groups of elements chosen from Group 1 plain codes in accordance with the score randomly determined and responding to each element of Group 2 plain codes, and then produces a drawing result based on the scores of these two competing groups of elements.
 17. The indirect drawing-type system of claim 16, further comprising a result verification module used to release the barcode result voucher completing prize-claim program, and then the player verifies consistency between the drawing information sealed up in the barcode result voucher and the drawing information sent out by game system.
 18. The indirect drawing-type system of claim 16, wherein a) set on the game interface are randomly arranged plain codes composed of numbers with pre-concerted quantity and several groups of randomly arranged hidden codes constituted of family names of single Chinese character with the corresponding quantity; besides, the game interface displays corresponding chart between hidden codes and plain codes determined in accordance with the selection numbers of hidden codes; or b) set on the game interface are Group 1 plain codes consisting of letters with pre-concerted quantity, Group 2 plain codes comprising numbers with the corresponding quantity and randomly selected Poker cards with the same quantity as Group 2 plain codes corresponding to all Group 2 plain codes; in addition, Group 1 plain codes are set in the outer ring of disc, Group 2 plain codes in the outer ring of disc, and Poker cards between the outer ring and the inner ring and related with the latter; the inner ring randomly rotates relative to the outer ring and stop at the relevant position under control of game system in accordance with corresponding numbers of Group 1 and Group 2 plain codes.
 19. The indirect drawing-type system of claim 17, wherein c) set on the game interface are randomly arranged plain codes composed of numbers with pre-concerted quantity and several groups of randomly arranged hidden codes constituted of family names of single Chinese character with the corresponding quantity; besides, the game interface displays corresponding chart between hidden codes and plain codes determined in accordance with the selection numbers of hidden codes; or d) set on the game interface are Group 1 plain codes consisting of letters with pre-concerted quantity, Group 2 plain codes comprising numbers with the corresponding quantity and randomly selected Poker cards with the same quantity as Group 2 plain codes corresponding to all Group 2 plain codes; in addition, Group 1 plain codes are set in the outer ring of disc, Group 2 plain codes in the outer ring of disc, and Poker cards between the outer ring and the inner ring and related with the latter; the inner ring randomly rotates relative to the outer ring and stop at the relevant position under control of game system in accordance with corresponding numbers of Group 1 and Group 2 plain codes.
 20. The indirect drawing-type system of claim 16, further comprising a plurality of barcode result vouchers, the player selects one of them in a game as the result voucher of the game. 